Dutch Almond Cakes